package com.taotao.observer1;

/**
 * @Author: wangjin
 * @CreateTime: 2022-07-03  10:35
 */
public interface AbstractSubject {
    /**
     * 新增观察者对象存入到集合
     * @param observer
     */
    void addObserver(Observer observer);
    /**
     *删除某个观察者对象
     * @param observer
     */
    void delObserver(Observer observer);
    /**
     *通知所有的观察者
     * @param
     */
    void notifyAll(String message);
}
